package com.revenco.bi.model;

import org.nutz.dao.entity.annotation.Column;
import org.nutz.dao.entity.annotation.Id;
import org.nutz.dao.entity.annotation.Table;

@Table("FRNT.TN_CHART_PARAMS")
public class TnChartParams {
	@Id(auto=false)
	@Column("PARAMS_ID")
	private Long paramsId;
	
	@Column("CHART_ID")
	private String chartId;
	
	@Column("PARAM_CD")
	private String paramCd;
	
	@Column("PARAM_NAME")
	private String paramName;
	
	@Column("PARAM_TYPE")
	private String paramType;
	
	@Column("DEFAULT_VALUE")
	private String defaultValue;
	
	@Column("DEFAULT_TEXT")
	private String defaultText;
	
	@Column("DATA_TYPE")
	private String dataType;
	
	@Column("PARAM_VALUE_FROM_FIELD")
	private String paramValueFromField;
	
	@Column("PARAM_TEXT_FROM_FIELD")
	private String paramTextFromField;
	
	@Column("PARAM_TEXTVALUE_FROM_TABLE_NAM")
	private String paramTextvalueFromTableNam;
	
	@Column("OP_TYPE")
	private String opType;
	
	@Column("ORDER_NUM")
	private int orderNum;

	public Long getParamsId() {
		return paramsId;
	}

	public void setParamsId(Long paramsId) {
		this.paramsId = paramsId;
	}

	public String getChartId() {
		return chartId;
	}

	public void setChartId(String chartId) {
		this.chartId = chartId;
	}

	public String getParamCd() {
		return paramCd;
	}

	public void setParamCd(String paramCd) {
		this.paramCd = paramCd;
	}

	public String getParamName() {
		return paramName;
	}

	public void setParamName(String paramName) {
		this.paramName = paramName;
	}

	public String getParamType() {
		return paramType;
	}

	public void setParamType(String paramType) {
		this.paramType = paramType;
	}

	public String getDefaultValue() {
		return defaultValue;
	}

	public void setDefaultValue(String defaultValue) {
		this.defaultValue = defaultValue;
	}

	public String getDefaultText() {
		return defaultText;
	}

	public void setDefaultText(String defaultText) {
		this.defaultText = defaultText;
	}

	public String getDataType() {
		return dataType;
	}

	public void setDataType(String dataType) {
		this.dataType = dataType;
	}

	public String getParamValueFromField() {
		return paramValueFromField;
	}

	public void setParamValueFromField(String paramValueFromField) {
		this.paramValueFromField = paramValueFromField;
	}

	public String getParamTextFromField() {
		return paramTextFromField;
	}

	public void setParamTextFromField(String paramTextFromField) {
		this.paramTextFromField = paramTextFromField;
	}

	public String getParamTextvalueFromTableNam() {
		return paramTextvalueFromTableNam;
	}

	public void setParamTextvalueFromTableNam(String paramTextvalueFromTableNam) {
		this.paramTextvalueFromTableNam = paramTextvalueFromTableNam;
	}

	public String getOpType() {
		return opType;
	}

	public void setOpType(String opType) {
		this.opType = opType;
	}

	public int getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(int orderNum) {
		this.orderNum = orderNum;
	}
	
}
